engineering technician - Francés Inglés Diccionario